suppress, stamp down, inhibit, subdue, conquer, curb -- (to put down by force or authority; "suppress a nascent uprising"; "stamp down on littering"; "conquer one's desires")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar